.asmillerGalleryBlock {
    width: 100%;
    height: auto;
    margin: 1.5em auto;
    list-style: none;
    position: relative;
}
	.asmillerGalleryBlock li {
	    display: block;
	    width: 80px;
	    height: 80px;
	    overflow: hidden;
	    float: left;
	    margin: 6px;
		border: solid 2px rgba(0,0,0,0.1);
	}
		.asmillerGalleryBlock li a {
		    display: none;
		}
		.asmillerGalleryBlock li div {
		    position: absolute;
		    display: none;
		    top: 0;
		    left: 180px;
		}
			.asmillerGalleryBlock li div img {
			    cursor: pointer;
			}
			.asmillerGalleryBlock li.asmillerGalleria_active div img, 
			.asmillerGalleryBlock li.asmillerGalleria_active div {
			    display: block
			}

			.asmillerGalleryBlock li img.asmillerGalleria_thumb {
			    cursor: pointer;
			    top: auto;
			    left: auto;
			    display: block;
			    width: auto;
			    height: auto
			}
			
.asmillerGalleria { width: 100%; }
.asmillerGallery { padding: 0px!important; }
.asmillerGalleria_wrapper { 
    margin: 0 auto;
    position: relative;
	z-index: 1
}
.asmillerGalleria_caption {
	color: rgba(255,255,255,1);
	background: rgba(0,0,0,0.5);
    padding: 10px;
    margin: -56px 10px 0 10px;
    text-align: center;
    display: block;
	position: relative;
	z-index: 2
}
* html .asmillerGalleryBlock li div span {
    width: 400px
}
 /* MSIE bug */